A primer on Answer Set Programming

نویسنده

  • Alessandro Provetti
چکیده

where A0, . . . An are atoms and not is a logical connective called negation as failure. Also, for every rule let us define head(ρ) = A0, pos(ρ) = A1, . . . , Am, neg(ρ) = Am+1, . . . , An and body(ρ) = pos(ρ)∪ neg(ρ). The head of rules is never empty, while if body(ρ) = ∅ we refer to ρ as a fact. A logic program is defined as a collection of rules. Rules with variables are taken as shorthand for the sets of all their ground instantiations and the set of all ground atoms in the language of a program Π will be denoted by IBΠ . Queries and constraints are expressions with the same structure of rules but with empty head.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Answer Set Programming: A Primer

Answer Set Programming (ASP) is a declarative problem solving paradigm, rooted in Logic Programming and Nonmonotonic Reasoning, which has been gaining increasing attention during the last years. This article is a gentle introduction to the subject; it starts with motivation and follows the historical development of the challenge of defining a semantics for logic programs with negation. It looks...

متن کامل

A PRIMER ON FUZZY OPTIMIZATION MODELS AND METHODS

Fuzzy Linear Programming models and methods has been one ofthe most and well studied topics inside the broad area of Soft Computing. Itsapplications as well as practical realizations can be found in all the real worldareas. In this paper a basic introduction to the main models and methods infuzzy mathematical programming, with special emphasis on those developedby the authors, is presented. As ...

متن کامل

An efficient algorithm for minimal primer set selection

SUMMARY We have developed U-PRIMER, a primer design program, to compute a minimal primer set (MPS) for any given set of DNA sequences. The U-PRIMER algorithm, which uses automatic variable fixing and automatic redundant constraint elimination to tackle the binary integer programming problem associated with the MPS selection problem. The program has been tested successfully with 32 adipocyte dev...

متن کامل

Answer Sets and the Language of Answer Set Programming

Answer set programming is a declarative programming paradigm based on the answer set semantics of logic programs. This introductory article provides the mathematical background for the discussion of answer set programming in other contributions to this special issue.

متن کامل

Constraint Answer Set Programming Systems

We present an integration of answer set programming and constraint processing as an interesting approach to constraint logic programming. Although our research is in a very early stage, we motivate constraint answer set programming and report on related work, our research objectives, preliminary results we achieved, and future work.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/cs/0508100  شماره 

صفحات  -

تاریخ انتشار 2004